Big Huge Thesaurus

put across

verb

sounds kind of like